mountainous country

Translations
горная страна
Nepal is a mountainous country in South Asia.
Непал — горная страна в Южной Азии.